package com.som.service.excel.data4.process;

import java.io.File;
import java.util.LinkedHashMap;
import java.util.Map;

import com.som.console.PathEnum;
import com.som.service.FilePathProcInf;

/**
 * 提取苏州的IP地址信息
 * 
 * @author liujun
 * @date 2016年4月9日
 * @verion 0.0.1
 */
public class Data4FilePathReadImp implements FilePathProcInf {

	/**
	 * 需求4的输入目录
	 */
	private static final String DATA3_BASE_INPUT_PATH = File.separator + "data4" + File.separator + "input" + File.separator;

	/**
	 * 需求3的输出目录
	 */
	private static final String DATA3_BASE_OUT_PATH = File.separator + "data4" + File.separator + "output" + File.separator;

	public Map<String, String> procPath(String bath) {
		Map<String, String> map = new LinkedHashMap<String, String>();

		// 设置读取文件路径1
		map.put(PathEnum.DATA4_INPUT_FILE_1_FLAG.getPathFlag(), bath + DATA3_BASE_INPUT_PATH + "BHV_U_TR_IP_1.txt");
		// 设置读取文件路径2
		map.put(PathEnum.DATA4_INPUT_FILE_2_FLAG.getPathFlag(), bath + DATA3_BASE_INPUT_PATH + "BHV_U_TR_IP_2.txt");
		// 设置读取文件路径3
		map.put(PathEnum.DATA4_INPUT_FILE_3_FLAG.getPathFlag(), bath + DATA3_BASE_INPUT_PATH + "BHV_U_TR_IP_3.txt");

		// 设置输出目录
		map.put(PathEnum.DATA4_OUTPUT_FILE_FLAG.getPathFlag(), bath + DATA3_BASE_OUT_PATH + "output.txt");

		return map;
	}

}
